<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>


    <script>

        // // 5行的三角形
        // for(var i = 0 ; i < 5 ; i++) {
        //     for(var j = 0 ; j <= i ; j++) {
        //         document.write('$') ;
        //     }
        //     document.write('<br>') ;
        // }


        // // 6行的三角形
        // for(var i = 0 ; i < 6 ; i++) {
        //     for(var j = 0 ; j <= i ; j++) {
        //         document.write('$') ;
        //     }
        //     document.write('<br>') ;
        // }




        // 判断9是不是质数


        // 判断7是不是质数  


        // 函数:工具
        //    工具:是拿来被使用的 ， 重复使用的 ，每一个工具都有自己的作用 ， 工具都有一个名字


        // alert 就是一个工具 也就是一个函数

        // alert(1) ;

        // alert(2) ;

        // alert('hello') ;


        // alert  系统函数 


        // 想  自己定义一个函数   star(3)    star(4)

        // function 函数名 (参数) {
            // 功能的实现
        // }

        // 使用的时候   函数名(参数)


        // 定义一个函数 的步骤

        // 1 写函数的 语法
        // function 名字 (参数1,参数2....) {
            // 实现函数的功能
        // }
        // 2 提取参数 --- 参数是可以有多个的 
        // 3 写说明书


        // 函数的功能：打印三角形
        // 函数的参数
        //   第一个参数是数字 ， 表示打印三角形的行数
        //   第二个参数是字符串或者数字 , 表示打印的内容
        function star (n , m) {
            for(var i = 0 ; i < n ; i++) {
                for(var j = 0 ; j <= i ; j++) {
                    document.write(m) ;
                }
                document.write('<br>') ;
            }
        }


        star(5 , '&') ;


        star(20 , '6') ;










        // alert(666)     // 有参数的

        // Math.random()    // 没有参数










        




    </script>
    
</body>
</html>